HAL IWDG Callbacks Register/Unregister functions migration

This section provides information about the HAL IWDG Callbacks Register/Unregister functions migration.

HAL IWDG callback register functions

HAL1

HAL2

HAL_IWDG_RegisterCallback(&hiwdg, HAL_IWDG_EWI_CB_ID,
                                     User_IWDG_EarlyWakeupCallback);
HAL_IWDG_RegisterEarlyWakeupCallback(&IwdgHandle, User_IWDG_EarlyWakeupCallback);
HAL_IWDG_UnRegisterCallback(&hiwdg, HAL_IWDG_EWI_CB_ID);
HAL_IWDG_RegisterEarlyWakeupCallback(&IwdgHandle, HAL_IWDG_EarlyWakeupCallback);

Related concept: Individual callback registration APIs replace global register and unregister functions